AgateTravel WeLiveToServe
US & Canada: 1-800-315-3949
  • AU: 1-800-665-977
  • UK: 0-808-189-1339
  • Global: 86-29-8526-9897

Beijing - Moscow Trains: K19 / K20

On every Saturday, train K19 runs from Beijing to Moscow with the travel time of about 143 hours; a deluxe soft sleeper on the international trains costs CNY 6,509 and a hard sleeper costs CNY 4,185. Train K20 is in service from Moscow to Beijing on every Saturday, taking about 145.5 hours to finish the journey.

Basic facts

Open Date: January 31th, 1954
Distance: 8,981 kilometers (5,580 miles).
Travel Time: 143 hours or 145.5 hours
Operated at: Beijing Railway Station, Yaroslavsky Railway Station.
Major Cities along the Way: Shenyang, Changchun, Harbin, Manchuria, Irkutsk, Novosibirsk, Tyumen, Tyumen and Moscow.

Beijing to Moscow Train Schedule: K19

Arrival
Departure
Station
Beijing Time

23:00
Beijing
0:35+1
0:41+1
Tianjin
4:07+1
4:13+1
Shanhaiguan
8:47+1
8:55+1
Shenyang
12:27+1
12:37+1
Changchun
15:47+1
15:55+1
Harbin
18:36+1
18:47+1
Angangxi
4:17+2
7:25+2
Manchuria
Moscow Time
2:26+3
8:17+3
Zabaikalsk
17:28+3
18:34+3
Chita
3:45+4
4:08+4
Ulan-Ude
10:51+4
11:14+4
Irkutsk
7:03+5
7:28+5
Krasnoyarsk
18:19+5
18:40+5
Novosibirsk
23:10+5
23:46+5
Omsk
6:39+6
6:59+6
Tyumen
11:36+6
12:07+6
Ekaterinburg
17:30+6
17:50+6
Perm
14:13+7
 /
Moscow

Moscow to Beijing Train Schedule: K20

Arrival
Departure
Station
Moscow Time

23:45
Moscow
19:46+1
20:06+1
Perm
1:06+2
1:34+2
Ekaterinburg
5:49+2
6:09+2
Tyumen
13:20+2
14:02+2
Omsk
21:21+2
21:41+2
Novosibirsk
9:01+3
9:23+3
Krasnoyarsk
2:27+4
3:16+4
Irkutsk
9:21+4
9:51+4
Ulan-Ude
18:47+4
19:59+4
Chita
7:30+5
13:05+5
Zabaikalsk
Beijing Time
19:30+5
23:59+5
Manchuria
9:15+6
9:35+6
Angangxi
12:29+6
12:51+6
Harbin
15:49+6
15:57+6
Changchun
19:26+6
19:34+6
Shenyang
0:14+7
0:22+7
Shanhaiguan
3:52+7
3:59+7
Tianjin
5:49+7
 /
Beijing

Note: The above train timetable is for reference only. Please refer to the railway stations for the real-time schedule.

Beijing to Moscow Train Ticket Price

Stations
Deluxe Soft Sleeper
Hard Sleeper
Zabaikalsk
CNY 2,154
CNY 1,386
Chita
CNY 2,864
CNY 1,850
Ulan-Ude
CNY 3,417
CNY 2,208
Irkutsk
CNY 3,695
CNY 2,383
Krasnoyarsk
CNY 4,269
CNY 2,755
Novosibirsk
CNY 4,752
CNY 3,060
Omsk
CNY 5,082
CNY 3,272
Tyumen
CNY 5,413
CNY 3,483
Ekaterinburg
CNY 5,579
CNY 3,594
Perm
CNY 5,769
CNY 3,712
Moscow
CNY 6,509
CNY 4,185

Note: The above ticket price is for individual passengers. For group over 6, there are discounted tickets.

Tips

1. Arrive at the railway station at least 30 minutes in advance. And make sure to bring your passport and the train ticket before departur.
2. Before getting onboard, you’d better bring some of your favorite food for the snacks and meals provided in the dining car may not be what you like.
3. There are not enough power outlets in the carriage. As a result, it is suggested to bring a power strip with you in that you can use it to charge your phone or your laptop when they run out of power.

History

On January 31th, 1954, Beijing - Moscow international trains were officially operated. At first, two pairs of trains were available between Beijing and Moscow every week, then the trains were rescheduled as three times a week. Till November 1st, 1969, the Beijing - Moscow trains were in service only once a week. The travel time was as long as 214 hours at that time.

After 2000, train K19/ K20 ran at a higher speed and in 2008, the facilities in the train were updated, creating a more comfortable environment for passengers.


You May Like:

Beijing - Moscow Trains: K3 / K4

Beijing - Ulaanbaatar Trains: K3 / K4

Beijing - Ulaanbaatar Trains: K23 / K24

Beijing - Pyongyang Trains: K27 / K28

Nanning - Hanoi Trains: T8701 / T8702